not give up benefits - German English Dictionary